#!/bin/bash

#Panel for BigLinux
#
#Authors:
#  Bruno Goncalves Araujo <www.biglinux.com.br>
#
#License: GPLv2 or later
#################################################


. /usr/share/bigcontrolcenter/default/theme-categories.sh.htm

if [ "$KDEHOME" = "" ]
then
  BIGKDEHOME=$HOME/.kde
else
  BIGKDEHOME=$KDEHOME
fi

#Translation
export TEXTDOMAINDIR="/usr/share/locale-langpack"
export TEXTDOMAIN=bigcontrolcenter-hardware-bluetooth 

echo '
<script language="JavaScript">
window.resizeTo(640,480);
function NoResize(){
  window.resizeTo(640,480);
}
</script>
'

title=$"Configurar Bluetooth"
apply=$"Aplicar"
close=$"Sair"
#title



  if [ "$p_bluetooth_applet" = "true" ]
  then
      blueman-applet 2> /dev/null > /dev/null &
      kdialog --passivepopup $"Alteracao aplicada!" --title $"Alteracao aplicada!"
  fi

  if [ "$p_bluetooth_applet" = "false" ]
  then
      killall blueman-applet
      kdialog --passivepopup $"Alteracao aplicada!" --title $"Alteracao aplicada!"
  fi


  if [ "$p_bluetooth_wizard" = "true" ]
  then
      blueman-assistant 2> /dev/null > /dev/null &
      kdialog --passivepopup $"Alteracao aplicada!" --title $"Alteracao aplicada!"
  fi

  if [ "$p_bluetooth_wizard" = "false" ]
  then
      killall blueman-assistant
      kdialog --passivepopup $"Alteracao aplicada!" --title $"Alteracao aplicada!"
  fi


  if [ "$p_auto_bluetooth_applet" = "true" ]
  then
      echo "#!/bin/bash

  blueman-applet" > $BIGKDEHOME/Autostart/bluetooth-applet
      chmod +x $BIGKDEHOME/Autostart/bluetooth-applet
      kdialog --passivepopup $"Alteracao aplicada!" --title $"Alteracao aplicada!"
  fi

  if [ "$p_auto_bluetooth_applet" = "false" ]
  then
      rm -f $BIGKDEHOME/Autostart/bluetooth-applet
      kdialog --passivepopup $"Alteracao aplicada!" --title $"Alteracao aplicada!"
  fi


echo "<title>$title</title><body onResize=\"NoResize();\">"

#header
open_header
echo "$title" '</font><br>' $"Acesse dispositivos sem fio via Bluetooth."
close_header

#body


#O uso do echo pode ser separado em diversos pedacoes dentro do mesmo comando
#O uso de aspas simples faz o sistema exibir exatamente o que esta escrito
#Quando se utiliza aspas duplas o sistema executa algumas partes do codigo antes de passar a resposta, entre essas execucoes inclui a interpretacao de variaveis
#Para incluir textos a serem exibidos ao usuario utilize aspas duplas com $ antes, para que funcione o sistema de tradução, exemplo: $"texto"
#No exemplo abaixo o memso comando echo foi aberto e fechado diversas vezes de acordo com a necessidade, aspas simples, duplas e duplas com traducao.
echo '<center><table width=95%><tr><td>'

echo $"Dispositivos sem fio que se comunicam via Bluetooth estao cada vez mais comuns, caso seu computador possua um adaptador Bluetooth, aqui voce pode ativa-lo e configurar a conexao com seu celular, fone de ouvido..." "<br><br><br>"

  if [ "$(ps -A | grep blueman-applet)" != "" ]
  then
      bluetooth_applet_check="checked"
  fi

  if [ -e "$BIGKDEHOME/Autostart/bluetooth-applet" ]
  then
      auto_bluetooth_applet_check="checked"
  fi

  echo "<INPUT $bluetooth_applet_check TYPE=checkbox ID=bluetooth_applet NAME=bluetooth_applet VALUE=yes  onchange=\"location.replace('bluetooth.sh.htm?bluetooth_applet='+this.checked)\"><label for=bluetooth_applet>" $"Gerenciador de Bluetooth ativo."'</label><br>'

  echo "<INPUT TYPE=checkbox ID=bluetooth_wizard NAME=bluetooth_wizard VALUE=yes onchange=\"location.replace('bluetooth.sh.htm?bluetooth_wizard='+this.checked)\"><label for=bluetooth_wizard>" $"Configurar dispositivos via Bluetooth."'</label><br>'

  echo "<INPUT TYPE=checkbox ID=auto_bluetooth_applet NAME=auto_bluetooth_applet VALUE=yes  onchange=\"location.replace('bluetooth.sh.htm?auto_bluetooth_applet='+this.checked)\" $auto_bluetooth_applet_check><label for=auto_bluetooth_applet>" $"Iniciar automaticamente o gerenciador de Bluetooth ao ligar o PC."'</label><br>'



echo "</div><div id=\"rodape\"><button type=button value= $close onClick= parent.location='/usr/share/bigbashview/exemplo2.sh.htm?close=True'>   <img src=\"/usr/share/bigcontrolcenter/default/images/cancel.png\" style=\"vertical-align:top\"  />  $close     </button></div>"

